On the composability of consistency conditions

نویسندگان

  • Roy Friedman
  • Roman Vitenberg
  • Gregory V. Chockler
چکیده

This paper presents a formal framework, which is based on the notion of a serialization set, that enables to compose a set of consistency conditions into a more restrictive one. To exemplify the utility of this framework, a list of very basic consistency conditions is identified, and it is shown that various compositions of the basic conditions yield some of the most commonly used consistency conditions, such as sequential consistency, causal memory, and Pipelined RAM. The paper also lists several applications that can benefit from even weaker semantics than Pipelined RAM that can be expressed as a composition of a small subset of the basic conditions.  2003 Elsevier Science B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

View Transactions and the Relaxation of Consistency Checks in Software Transactional Memory

We present view transactions, a model for relaxed consistency checks in software transactional memory (STM). View transactions always operate on a consistent snapshot of memory but may commit in a different snapshot. They are therefore simpler to reason about, provide opacity and maintain composability. In addition, view transactions avoid many of the overheads associated with previous approach...

متن کامل

Composability for Application-Specific Transactional Optimizations

Software Transactional Memory (STM) has made great advances towards acceptance into mainstream programming by promising a programming model that greatly reduces the complexity of writing concurrent programs. Unfortunately, the mechanisms in current STM implementations that enforce the fundamental properties of transactions — atomicity, consistency, and isolation — also introduce considerable pe...

متن کامل

Convergence, Consistency and Stability in Fuzzy Differential Equations

In this paper, we consider First-order fuzzy differential equations with initial value conditions. The convergence, consistency and stability of difference method for approximating the solution of fuzzy differential equations involving generalized H-differentiability, are studied. Then the local truncation error is defined and sufficient conditions for convergence, consistency and stability of ...

متن کامل

Finite Element Analysis for Estimating the Effect of Various Working Conditions on the Temperature Gradients Created Inside a Rolling Tire

Periodic deformation of a tire during its rolling motion causes energy dissipating and heat generation due to hysteretic nature of the rubber. The increase in tire temperature may have disastrous effects on safe service life and safety of vehicles. In this study a numerical simulation based on finite element method is used for evaluating the effect of various working conditions on temperature f...

متن کامل

Toward Query-based Constraints

1. Introduction The fragility of syntactic pointcuts leads to evolvability problems in current AOSD languages because they make the aspects dependent on names and structure in the code base. Composition is difficult because meanings are not explicit, and so tools cannot be used to assist in assessing the extent of interaction among aspects. We propose a new concept that we call query-based cons...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 86  شماره 

صفحات  -

تاریخ انتشار 2003